rocket the satellite into space - French English Dictionary